multiple handicap - Spanish English Dictionary